$('.denglu a ').on('click',function(){
  $('.zhuce').show()
  $('.denglu').hide()
})
$('.zhuce a ').on('click',function(){
  $('.zhuce').hide()
  $('.denglu').show()
})
// -------------------------------完成注册功能-----------------------------
//表单提交阻止默认行为
$('.zhuce form').on('submit',function(e){
e.preventDefault();
let data = $(this).serialize()//根据表单各项的name获取值,所以要修改input标签的name属性   转换成字符串
$.ajax({
  type:'POST',
  url:'/api/reguser',
  data:data,
  success:function(res){
    console.log(res);
    if(res.status === 0){
      layer.msg(res.message);
      // 清空输入框。找到表单，转成DOM对象，调用DOM方法reset，来重置表单
      $('.zhuce form')[0].reset();
      $('.denglu').show().next().hide();
    }
  }

})
})
// -----------------------------完成登录功能-----------------------------
$('.denglu form').on('submit',function(e){
 e.preventDefault() //阻止表单默认行为
 let data = $(this).serialize()
 $.ajax({
   type:'POST',
   url:'/api/login',
   data:data,
   success:function(res){
 
 if (res.status === 0) {
  layer.msg(res.message, {
    time: 500 //2秒关闭（如果不配置，默认是3秒）
  }, function(){
    //do something 关闭弹窗之后做什么
    location.href = './index1.html'  //跳转功能
  });   
  
 }
 localStorage.setItem('token', res.token)
   }
 })
}) 


// ----------------------自定义验证规则------------------------------------------
// 使用layui的模块之前,必须先要加载,加载语法是let 变量 = layui.模块名
//加载form模块
let form = layui.form
form.verify({
  user: [
    /^[\S]{2,10}$/
    ,'账号必须2到10位，且不能出现空格'
  ],
  pass: [
    /^[\S]{6,12}$/
    ,'密码必须6到12位，且不能出现空格'
  ],
  asdf: function(val){
    let pwd = $('.pwd').val()
    if (pwd !== val) {
      return '两次密码不一致'
    }
  }
})